// 开始学习
startLearning() {
  // 如果没有选择学习选项，提示用户直接使用中心圆形按钮
  if (!this.selectedOption && this.selectedVehicle && this.selectedExamType) {
    // 自动配置默认考试信息
    const examType = 'exam'; // 默认为模拟考试
    
    // 保存考试信息
    const examInfo = {
      subject: this.selectedExamType,
      vehicleType: this.selectedVehicle,
      examType: examType,
      questionCount: 100
    };
    
    // 存储考试信息
    uni.setStorageSync('examInfo', examInfo);
    
    // 跳转到对应的刷题页面
    uni.navigateTo({
      url: `/pages/exam/index?subject=${this.selectedExamType}&vehicleType=${this.selectedVehicle}&type=${examType}&questionCount=100`
    });
    return;
  }
  
  // 如果选择了特定学习选项
  if (this.selectedOption) {
    // 确定考试类型
    const examType = this.selectedOption.includes('exam') ? 'exam' : 'practice';
    
    // 保存考试信息
    const examInfo = {
      subject: this.selectedExamType,
      vehicleType: this.selectedVehicle,
      examType: examType,
      questionCount: 100
    };
    
    // 存储考试信息
    uni.setStorageSync('examInfo', examInfo);
    
    // 显示加载提示
    uni.showLoading({
      title: '加载题库中...'
    });
    
    // 跳转到对应的刷题页面
    uni.navigateTo({
      url: `/pages/exam/index?subject=${this.selectedExamType}&vehicleType=${this.selectedVehicle}&type=${examType}&questionCount=100`,
      success: () => {
        uni.hideLoading();
      },
      fail: (err) => {
        uni.hideLoading();
        uni.showToast({
          title: '跳转失败，请重试',
          icon: 'none'
        });
        console.error('页面跳转失败:', err);
      }
    });
  } else {
    uni.showToast({
      title: '请选择学习类型',
      icon: 'none'
    });
  }
} 